Excellent stay. Everything is as described in the listing. Communication was excellent. All details are well spelled out.