Very nice, perfectly situated place.