Great Stay. good communication. Clean. Very well and conveniently located.