The location was very good, close to the beach and shops. The apartment kitchen is well equipped. The apartment lobby has a convenience store to buy the essentials. If you have a car, the valet service is very efficient. I really enjoyed my stay and would recommend it!