Perfect location, spacious, very clean and all the amenities one needs. Highly recommended.