Overall a good stay in a great location. Minor things to improve: toiletries were lacking despite announced and communication could have been a bit faster. Despite these things, would surely recommend this to other travellers!