Great location, clean, exactly as described, good communication etc.
Really enjoyed the stay