Quiet and tranquil place to stay.