Very clean and modern. Good location if you want to go to the beach. Not so good for meeting new people. They have these weird rules etc. but all in all 8/10. Good place to stay