Lovely place.
Very clean. Superb communication which lead to a pleasant stay and easy check in.