The location is great. You can walk to beach, shops, restaurants and convenience stores. Check in was very easy. There is parking in the building, or across the street (cheaper). The parking attendants were very friendly and helpful.