Wonderful location and very clean, modern place. All the beds were comfortable. Kitchen is missing some essentials which would make it much easier for the odd cooked meal. Likewise some shampoo/conditioner/washing machine powder etc would make this a 5 star stay. Location is hard to beat and despite not having the above, the listing never claims too, would just be nice for the price. Still would recommend!