Beautiful, good location, immaculately clean.