Good location, great value, clean and luxurious