Boutique hotels are generally small hotels with a unique and intimate atmosphere. They offer top-quality service to their guests and many will provide little extras that might not be found in other hotels - things like flowers or chocolates. Many have a small, intimate restaurant on the premises. Other features can include pool, gym, and massage facilities. Reception and room service will generally be provided 24 hours a day. Because boutique hotels are small, they tend to give the guest a more personal experience.