Peaceful, clean, safe and welcoming, perfect place to stay.