The apartment was very clean and modern. Location is right by the beach. Everything I expected and more.