Great location, decent price, spacious and beautiful, perfect amenities - would stay again.