Great location, great place and good contact ! All you need for a perfect stay.