Clean, modern, and spacious. There was also a small pool and nice lounge area on the roof. Everything was very comfortable and Elva went above and beyond to ensure we had everything we needed. There is parking available upon request but we ended not needing it as a decent beach and the town center was a short walk away. There are also beach umbrellas that you can use for the beach.
The only slight improvement would be in the kitchen area. Since a kitchen is available, it would be nice if there were some items to enable cooking that most people don't travel with like kitchen towels, salt, pepper, and oil.