Lovely place situated in ideal spot.