Fantastic accomodation, in fantastic location. A great spot to relax.