What is it about hotels that make it such a luxurious stay?  Is it the fact that you can leave the air conditioning on all day and night without a care for the bills?  Is it because your comfy bed is made and room tidied every day?  Or that you can take long, hot showers [...]