Perfection! Amazing communication, fantastic place! Would stay again and again and again!