Spacious, comfortable, clean. Steps from the beach, restaurants and stores. Would definitely stay here again.