All are great as listed and communicated...
Happy to stay again if get a chance...
I would highly recommend this place...