A five star stay - highly recommended for value and amazing location.