This place has everything you need to feel at home. The location is ideal - very close to the beach and shops. Would definitely stay here again.