A quite peaceful place to stay