Nice and cozy place with a great garden and all necessary amenities provided.