Exceptionally clean, very comfortable bed and just a few minutes by foot from the beach. The apartment was well equipped. I think it would work well for both short and long stays. Recommended.