Amazing place, clean, spacious, good location