Clean and a newly furbished place with walkable distance to the beach