Fantastic place, great communication, just as described - stay here!