10/10 ! An amazing stay in a fabulous location!