We LOVED our stay at Denis's place. It was roomy, well thought out. Great amenities, excellent location and stylishly decorated. We will be back.