Amazing location! Excellent communication! Exactly as advertised. I would stay here again.