excellentlocation, spotless clean and peaceful place