Fabulous - beautiful, clean and great location.