Fantastic place, fantastic location! Well equipped and spotlessly clean. We only wished we could have stayed longer!