Absolutely perfect! Perfect location and excellent amenities.