Excellent location and good value but tricky to find and a complicated check-in process.