Comfort and serenity are key factors of staying at Mike's Place.