Location is perfect and communication is wonderful as well. Excellent size place and was a very comfortable stay