Clean, comfortable, great communication and perfect location! The place had everything I needed :)