Chez Gilles is in an excellent location with amazing views! The property has all amenities you'll need. Easy communication and check in/out.