Perfect! Everything was as described. Great location, exceptionally clean, nicely decorated. Would definitely stay here again.