Beautiful clean newly renovated, practical, spacious, thoughtful, good location great host.