Affordable and comfortable, clean and a good location