Lovely place and even better staff! They took care of everything you could think of. Beautiful views as well!