A lovely place of tranquility to stay in a quiet neighbourhood.