Perfect location. Good communication. Other guests very friendly. Good value.