excellent host... excellent property... excellent location... excellent everything! stay here. you won't regret it.