clean, brand new, luxury, great location