Very nice and perfectly situated place. Very good for a short stay.