Great space, perfect communication and excellent accommodations