Great location, clean, comfortable, good communication. Recommended.