Fantastic place, spotless and well appointed, we had a wonderful stay