Very clean and very well situated. Has all you need for a short stay and great communication from the host with helpful recommendations.