Fantastic apartment great location spotlessly clean