A comfortable place to stay for a long-term visit. A very smooth check-in and check-out.