Does everything you see on the listing and more. Perfect location next to the train station, an amazing restaurant and the beach. I'd right more but I want to keep this place all to myself :)