Great place to stay for a long term visit. All the amenities provided were just enough to give us a comfortable place to stay for a week. Allan was easy to communicate with and handled any issue that came up in a quick manner.