Outstanding.!! There is not one thing that I can say that doesn't rate this as a top 5 star accommodation.