A comfortable place to stay with added delightful amenities.