An excellent and comfy place of stay. Well maintained with all good amenities. Highly recommended.