Very nice location and only one block away from the beach. Convenient small store in the first floor just in case if you need to grab something quickly. On-site parking removes a lot of headache and it is very useful. We enjoyed our stay and definitely would love to stay again.