Alma Hotel offers free parking, Wi-Fi, a pool, free breakfast, and beach access.