Great location, spotlessly clean, good communication, what more could you want!