This place is modern and clean. John has provide lots small touches for a wonderful stay. Will be back.