Clean modern facilities, beautiful ocean views. Really enjoyed our stay