Super clean and all staff were very helpful and polite. The swimming pool and the view was absolutely stunning! Really enjoyed our stay here.