Place looks exactly like the photos. Very new and neat. Nice and secure location, about 20 min walk/5min drive to the closest beach. The place was clean and they had enough bath and beach towels for all of us :)