Beautiful resort with a stunning beach and pool.