Fantastic location! Wonderful facilities! Spotlessly clean. Really enjoyed our stay.