This place is absolutely amazing! I can not say enough good things about it! Clean, beautiful, extremely safe, close to everything and the hosts are fantastic. Everything about this place exceeded my expectations. You will not be disappointed if you stay here.