Great stay, as described. Easy booking and good communication. Has everything you needed and was very clean.