Location location location. It was great. I loved the apartment (clean and modern), the quaint feel around the pool and just steps to the beach. I would stay here again.