Excellent communication, good location, everything as advertised.
For family of 5 more than adequate, and all in all - highly recommended.