Location was perfect. Steps from the beach. Apartment was very clean and well maintained. Internet was okay, kind of slow at times. The bed was extremely squeaky. Every move we made, there was a squeaking noise and it was really annoying and hard to sleep.