Perfect location and sparkling clean place. All amenities are there. Just excellent