Perfect location, amenities and size