Good place. Very spacious and adequate amenities