Clean, modern, well located, good wifi, close to the beach, and many bars and restaurants around