Perfect location, friendly staff, and even nicer than it looks in the pictures