Fantastic, well appointed spot with plenty of room in a great location.