Very nice design. great location. clean. good communication. we enjoined the stay and would love to come back.