Comfortable place to stay with perfect amenities. Feel like staying in hotel .