Location is perfect. Communication was excellent. Place is absolutely lovely.