We stayed here for 12 days. Location was great! Walking distance to beach, restaurants and shopping. On site parking was a plus. However the beds were uncomfortable, furniture and kitchenware was worn out. They should be renewed. Be aware there are loud street noise due to central location.