Clean and well appointed excellent location